sheer hillside - Turkish English Dictionary